purifying plant - English Synonyms Dictionary